make up the deficiencies - Fransızca İngilizce Sözlük